package qeug.shsh.facde.info;

import kd.bos.openapi.common.custom.annotation.ApiModel;
import kd.bos.openapi.common.custom.annotation.ApiParam;

@ApiModel
public class IAMOrgModel {

    @ApiParam(value = "领导名称", required = true)
    private String leader;
    @ApiParam(value = "部门编码", required = false)
    private String code;
    @ApiParam(value = "更新时间", required = true)
    private String updateTime;
    @ApiParam(value = "appID", required = false)
    private String idInApp;
    @ApiParam(value = "类型", required = false)
    private String type;
    @ApiParam(value = "微信ID", required = false)
    private String workWeixinId;
    @ApiParam(value = "上级", required = true)
    private String head;
    @ApiParam(value = "上级appid", required = false)
    private String parentIdInApp;
    @ApiParam(value = "上级部门编码", required = true)
    private String parentCode;
    @ApiParam(value = "创建时间", required = false)
    private String createTime;
    @ApiParam(value = "上级微信id", required = false)
    private String parentWorkWeixinId;
    @ApiParam(value = "部门名称", required = false)
    private String name;
    @ApiParam(value = "结束时间", required = false)
    private String endTime;
    @ApiParam(value = "状态", required = false)
    private String status;

    @Override
    public String toString() {
        return "IAMOrgModel{" +
                "leader='" + leader + '\'' +
                ", code='" + code + '\'' +
                ", updateTime='" + updateTime + '\'' +
                ", idInApp='" + idInApp + '\'' +
                ", type='" + type + '\'' +
                ", workWeixinId='" + workWeixinId + '\'' +
                ", head='" + head + '\'' +
                ", parentIdInApp='" + parentIdInApp + '\'' +
                ", parentCode='" + parentCode + '\'' +
                ", createTime='" + createTime + '\'' +
                ", parentWorkWeixinId='" + parentWorkWeixinId + '\'' +
                ", name='" + name + '\'' +
                ", endTime='" + endTime + '\'' +
                ", status='" + status + '\'' +
                '}';
    }

    public String getLeader() {
        return leader;
    }

    public void setLeader(String leader) {
        this.leader = leader;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getIdInApp() {
        return idInApp;
    }

    public void setIdInApp(String idInApp) {
        this.idInApp = idInApp;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getWorkWeixinId() {
        return workWeixinId;
    }

    public void setWorkWeixinId(String workWeixinId) {
        this.workWeixinId = workWeixinId;
    }

    public String getHead() {
        return head;
    }

    public void setHead(String head) {
        this.head = head;
    }

    public String getParentIdInApp() {
        return parentIdInApp;
    }

    public void setParentIdInApp(String parentIdInApp) {
        this.parentIdInApp = parentIdInApp;
    }

    public String getParentCode() {
        return parentCode;
    }

    public void setParentCode(String parentCode) {
        this.parentCode = parentCode;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getParentWorkWeixinId() {
        return parentWorkWeixinId;
    }

    public void setParentWorkWeixinId(String parentWorkWeixinId) {
        this.parentWorkWeixinId = parentWorkWeixinId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }
}
